首页> 外文OA文献 >Resource and performance trade-offs in real-time embedded control systems
【2h】

Resource and performance trade-offs in real-time embedded control systems

机译:实时嵌入式控制系统中的资源和性能权衡

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

The use of computer controlled systems has increased dramatically in our daily life. Microprocessors are embedded in most of the daily-\udused devices. Due to cost constraints, many of these devices that run control applications are designed under processing power, space, \udweight, and energy constraints, i.e., with limited resources. Moreover, the embedded control systems market demands new capabilities \udto these devices or improvements in the existing ones without increasing the resource demands. Enabling devices with real-time \udtechnology is a promising step toward achieving cost-effective embedded control systems. Recent results of real-time systems theory \udprovide methods and policies for an efficient use of the computational resources. At the same time, control systems theory is starting to \udoffer controllers with varying computational load. By combining both disciplines, it is theoretically feasible to design resource-constrained \udembedded control systems capable of trading-off control performance and resource utilization. \ud \udThis thesis focuses on the practical feasibility of this new generation of embedded control systems. To this extend, two issues are \udaddressed: 1) the effective implementation of control loops using real-time technology and 2) the evaluation of resource/performance-\udaware policies that can be applied to a set of control loops that concurrently execute on a microprocessor. \ud \udA control task generally consists of three main activities: input, control algorithm computation, and output. The timing of the input and \udoutput actions is critical to the performance of the controller. The implementation of these operations can be conducted within the real-\udtime task body or using hardware functions. The former introduces considerable amounts of jitters while the latter forces delays. This \udthesis presents a novel task model as a computational abstraction for implementing control loops that is shown to remove the endemic \udproblems caused by jitters and delays. This model is synchronized at the output instants rather than at the input instants. This has been \udshown to provide interesting properties. From the scheduling point of view, the new task model can be seamlessly integrated into existing \udscheduling theory and practice, while improving task set schedulability. From a control perspective, the task model absorbs jitters \udbecause it allows irregular sampling by incorporating predictors, and improves reactiveness in front of perturbations. In addition, Kalman \udtechniques have been also investigated to deal with the case of noisy measurements. \ud \udThe effective implementation of simple control algorithms making use of this new task model does not guarantee the feasibility of \udimplementing state-of-the-art resource/performance-aware policies. These policies, which can be roughly divided into feedback \udscheduling and event-driven control, have been mainly treated from a theoretical point of view while practical aspects have been omitted. \udConversely to the initial problem targeted by these policies, that is, to minimize or keep resource requirements to meet the tight cost \udconstraints related with mass production and strong industrial competition, research advances seem to require sophisticated procedures \udthat may impair a cost-effective implementation. This thesis presents a performance evaluation framework that permits to assess these \udpolicies in terms of the potential benefits offered by the theory as well as the pay-off in terms of complexity and overhead. The framework \uddesign is the result of a taxonomical analysis of the related state-of-the-art. Among other specifications, the framework, which is \udcomposed by a simulation and an experimental platform, supports both event/time triggered paradigms, allows different sort of control \udand optimization algorithms, and flexibly evaluates control performance and resource utilization.
机译:在我们的日常生活中,计算机控制系统的使用已大大增加。微处理器嵌入在大多数日常使用的设备中。由于成本的限制,许多运行控制应用程序的设备是在处理能力,空间,重量和能量的约束下,即在有限的资源下设计的。而且,嵌入式控制系统市场需要这些设备的新功能或对现有设备的改进,而又不会增加资源需求。使用实时音频技术启用设备是实现具有成本效益的嵌入式控制系统的有希望的一步。实时系统理论的最新结果\不再提供有效利用计算资源的方法和策略。同时,控制系统理论开始对具有变化计算负荷的控制器有所帮助。通过将这两个学科结合起来,设计能够权衡控制性能和资源利用率的资源受限\嵌入式控制系统在理论上是可行的。 \ ud \ ud本文重点研究了新一代嵌入式控制系统的实际可行性。为此,解决了两个问题:1)使用实时技术有效地实现控制循环,以及2)评估可应用于一组在其上同时执行的控制循环的资源/性能/硬件策略微处理器。控制任务通常包括三个主要活动:输入,控制算法计算和输出。输入和\ udoutput操作的时间对控制器的性能至关重要。这些操作的实现可以在实时任务主体中或使用硬件功能进行。前者会产生大量抖动,而后者会造成延迟。该论文提出了一种新颖的任务模型,作为一种用于实现控制循环的计算抽象,可以消除由抖动和延迟引起的地方性问题。该模型在输出瞬间而不是在输入瞬间同步。 \ udshowd这提供了有趣的属性。从调度的角度来看,新的任务模型可以无缝地集成到现有的调度理论和实践中,同时提高了任务集的可调度性。从控制的角度来看,任务模型吸收了抖动,因为它通过合并预测变量允许进行不规则采样,并改善了扰动前的反应性。此外,还对卡尔曼技术进行了研究以处理噪声测量的情况。 \ ud \ ud使用此新任务模型的简单控制算法的有效实施不能保证实施最新资源/性能感知策略的可行性。这些策略可以粗略地分为反馈计划,事件驱动控制和事件控制,主要是从理论角度对这些策略进行了处理,而省略了一些实际方面。 \ ud与这些政策针对的最初问题相反,即为了最大程度地减少或保持资源需求以满足紧缩的成本\与大规模生产和激烈的工业竞争相关的ud约束,研究进展似乎需要复杂的程序\ ud可能会损害成本,有效实施。本文提出了一种绩效评估框架,该框架允许根据理论提供的潜在利益以及在复杂性和开销方面的回报来评估这些政策。框架\ uddesign是相关技术水平的分类学分析的结果。除其他规范外,该框架由仿真和实验平台组成,支持事件/时间触发的范例,允许不同类型的控制和优化算法,并灵活地评估控制性能和资源利用率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号